- API/ centralized platform allowing a standard use of all tools/runtime platforms at the Bank (RBAC, security, environments provisioning, …)
- Generic build tool (command line) streamlining the Bank’s pipelines
- Generic Cloud firewall rules managing tool, as code
- Contribute to the implantation of various infrastructure components (shared Elastic Kubernetes Engine, HashiCorp Vault, …)
- Implement automated GitOps processes
- Develop in Python, GoLang and Angular in the different code bases.
- Contribute to the different Cloud & DevOps tools available at the Bank, through templates development or direct contributions to other teams’ code
- Assist and evangelize our clients in the use of our products
- Be creative, in order to bring in new ideas which then would become functionalities or products
- Participate in Agile ceremonies in order to help to define priorities, groom stories, offer new functionalities, using a product perspective
- Development, with a conclusive experience in Python, GoLang or a similar language
- Knowledge of software development best practices, including programming standards, code review, source code management, tests
- Good collaboration attitude and autonomy
- Cloud experience
- Kubernetes and Docker knowledge
- Continuous Integration and Deployment knowledge
- Databases
- REST APIs
- Work on the most recent technologies (Cloud native, …)
- Influence the Bank ecosystem, where many decisions are still to be made
- Develop, deploy and operate an application end to end, autonomously
- Be free to experiment and innovate in a rich environment (new tools, …)
- Enlarge your spectrum of skills by adding DevOps and Cloud
- Languages: Python, GoLang, Angular.
- Development on Mac.
- Cloud Providers: GCP, AWS.
- Kubernetes.
- CI/CD: Jenkins, Helm, Harness, ...
- Secrets: HashiCorp Vault.
- Observability: Datadog, Splunk.
- Data: PostgreSQL, Redis (cache & queues).
- APIs: REST / gRPC.
- SCM: Bitbucket (GitHub forthcoming).
- Infra: Terraform.
- Health and wellness program, including many benefits
- Flexible group insurance
- Pension plan
- Employee Share Ownership Plan
- Employee and Family Assistance Program
- Preferential banking services
- Community involvement program
- Telemedicine
- Virtual sleep clinic.
Company
Location
Montreal - Canada
Job type
Full-Time
Golang Job Details
Primary Locations: Montreal, Quebec
Attendance: Hybrid
Employee Status: Regular
Schedule: Full-time
The Bank started its Cloud migration a few years ago and intends to accelerate this transformation by migrating almost all its applications to AWS. Today, tens of applications are already in the Cloud, partly due to our initiatives which are now central in the Bank long term strategy.
We are a multidisciplinary team of ten developers inside a Software Engineering, DevOps transformation and Cloud adoption group. In order to start new initiatives, we are looking for one more developer, with intermediate to senior levels.
As a member of our development team, you will contribute to our current and future products:
Your responsibilities:
Minimal skills:
Extra skills:
This job is for you if you want to:
Our stack:
Your benefits
Upon hiring, you'll be eligible for a wide range of benefits. In addition to competitive compensation, we offer attractive benefits for you and your family:
These are just some of the many benefits we offer.
Being part of the National Bank team means being able to reach your full potential thanks to the many career development opportunities in different sectors, on different projects and with different teams.
Due to the current pandemic, our entire team is currently working remotely.
People first
We're a bank on a human scale that stands out for its courage, entrepreneurial culture, and passion for people. Our mission is to have positive impact on people’s lives.
Our core values of partnership, agility, and empowerment inspire us, and inclusivity is central to our commitments. We offer a barrier-free workplace that's accessible to all employees.
We want our recruitment process to be fully accessible. If you require accommodation, feel free to let us know during our initial conversations.
Are you ready to live your ambitions?
Job Skills
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs